package com.igeek.compus.backend.user.service;

import com.igeek.compus.backend.user.entity.User;

import java.util.List;

public interface UserService {
    /**
     * 得到用户列表
     * @param user
     * @return
     */
    List<User> getUserList(User user);

    /**
     * 通过id获得用户信息
     * @param id
     * @return
     */
    User getUserById(Integer id);

    /**
     * 通过openId获得用户信息
     * @param openId
     * @return
     */
    User getUserInfoByOpenId(String openId);

    /**
     * 添加用户
     * @param user
     * @return
     */
    int addUser(User user);
}
